handling of firearms - German English Dictionary